---
--类名: WalkEvent.lua
--创建日期: 2015-5-7
--创建人: 陈小虎
--功能描述: 自动行走事件
--修改内容：
--修改日期:   
--修改人:     
--修改备注: 
--
local Event = import(".Event")

local WalkEvent = class("WalkEvent",function()
    return Event.new()
end)

function WalkEvent:ctor(params)
    self:setEventName(params.event)

    if params.npcId then
    	local npcConfig = GD:queryMapNpc(params.npcId)
    	if npcConfig.coordinate then
			self.mDx = tonumber(npcConfig.coordinate)
    		self.mDy = 0
    	end
    else
    	self.mDx = params.dx
    	self.mDy = params.dy
    end
end

return WalkEvent